Pandora : une plate-forme efficace pour la construction d'applications autonomes

نویسندگان

  • Simon Patarin
  • Mesaac Makpangou
چکیده

Autonomic computing has been proposed recently as a way to address the difficult management of applications whose complexity is constantly increasing. Autonomous applications will have to be especially flexible and be able to monitor themselves permanently. This work presents a framework, Pandora, which eases the construction of applications that satisfy this double goal. Pandora relies on an original application programming pattern — based on stackable layers and message passing — to obtain minimalist model and architecture that allows to control the overhead imposed by the full reflexivity of the framework. Besides, a prototype of the framework has been implemented in C++. A detailed performance study, together with examples of use, complement this presentation. MOTS-CLÉS : Informatique autonome, modèle de composants, reconfiguration dynamique

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Un cadre pour l'étude des comportements sur une plate-forme pédagogique : du parcours individuel à la conscience du groupe

RÉSUMÉ. Lorsqu'ils sont fortement prescriptifs, les Environnement Interactifs pour l'Apprentissage Humain (EIAH) cloisonnent les utilisateurs entre eux. Pour mettre en valeur le travail de chacun, nous voulons faire prendre conscience aux utilisateurs qu'ils font partie d'un groupe qui a des intérêts convergents. Nous pensons qu'un système adaptatif est le support approprié pour faire émerger l...

متن کامل

J2EE Deployment: The JOnAS Case Study

RÉSUMÉ. La spécification J2EE (Java 2 platform Enterprise Edition) définit une architecture de serveur d'application Java. Jusqu'à J2EE 1.3, seuls les aspects de déploiement concernant le développeur d'applications étaient adressés. Avec J2EE 1.4, les interfaces et les étapes de déploiement ont été plus précisément spécifiées dans la spécification "J2EE Deployment". JOnAS (Java Open Application...

متن کامل

Un simulateur de systèmes multi-robots dans MadKit

RÉSUMÉ. L’étude et la conception de systèmes multi-robots (ou multi-agents situés) nécessite des outils de simulations performants et évolutifs. Nos travaux d’applications de modèles de coopération et d’apprentissage nous ont menés à concevoir une plate-forme de simulation spécialement dédiée à l’étude des systèmes multi-robots autonomes. Pour ce faire, nous nous sommes appuyés sur les outils d...

متن کامل

Des vertus de la schizophrénie pour le prototypage d'applications à composants interopérables

RÉSUMÉ. La schizophrénie dans le domaine des intergiciels vise à résoudre le problème d’interopérabilité entre modèles de répartition, plus connu sous l’acronyme M2M pour « Middleware To Middleware ». Si un intergiciel générique instancie une personnalité pour un modèle, un intergiciel schizophrène instancie simultanément plusieurs personnalités cohabitantes et interagissantes. Cette approche p...

متن کامل

ScalAgent, une plate-forme à composants pour applications asynchrones

RÉSUMÉ. L’usage généralisé d’Internet et l’intelligence croissante des équipements permettent le développement de services interactifs coopérant avec les systèmes d’information de l’entreprise. Développer et déployer ces services est un défi à la fois sur le plan des modèles et outils de construction, et sur celui des services systèmes sous-jacents (ou intergiciels). Il est aujourd’hui reconnu ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره cs.NI/0411087  شماره 

صفحات  -

تاریخ انتشار 2004